.TH E1432_SET_TACH_HOLDOFF 3 E1432
.SH NAME
.nf
e1432_set_tach_holdoff \- Set tach holdoff time
e1432_get_tach_holdoff \- Get tach holdoff time
.fi
.IX e1432_set_tach_holdoff(3) 3
.IX e1432_get_tach_holdoff(3) 3
.SH SYNOPSIS
.cS
SHORTSIZ16 e1432_set_tach_holdoff(E1432ID hw, SHORTSIZ16 ID,
                                  FLOATSIZ32 tach_holdoff)
SHORTSIZ16 e1432_get_tach_holdoff(E1432ID hw, SHORTSIZ16 ID,
                                  FLOATSIZ32 *tach_holdoff)
.cE
.SH DESCRIPTION

\fIe1432_set_tach_holdoff\fR sets the tach holdoff time, of a single
channel or group of channels \fIID\fR, to the value given in
\fItach_holdoff\fR.

\fIe1432_get_tach_holdoff\fR returns the current value of the tach
holdoff time, of a single channel or group of channels \fIID\fR, into
a memory location pointed to by \fItach_holdoff\fR.

\fIhw\fR must be the result of a successful call to
\fIe1432_assign_channel_numbers\fR, and specifies the group of
hardware to talk to.

\fIID\fR is either the ID of a group of channels that was obtained
with a call to \fIe1432_create_channel_group\fR, or the ID of a single
channel.

\fItach_holdoff\fR is the tach holdoff time, in seconds.  This is the
amount of time after a valid tach edge, before the tach channel will
start looking for another tach edge.  A value of zero is silently
adjusted to the minimum holdoff time supported by the hardware.

For input channels and source channels, this parameter is not used.
.SH "RESET VALUE"
After a reset, the \fItach_holdoff\fR defaults to the smallest
non-zero value supported by the tach channel.  For the Option AYF
tachometer board, this is approximately 10 microseconds.
.SH "RETURN VALUE"
Return 0 if successful, a (negative) error number otherwise.
.SH "SEE ALSO"
.na
e1432_get_tach_holdoff_limits
.ad
